.PHONY: proto build clean

# 生成 protobuf 代码
proto:
	protoc --go_out=. --go_opt=paths=source_relative \
		--go-grpc_out=. --go-grpc_opt=paths=source_relative \
		network/proto/raft.proto

# 构建项目
build: proto
	go build ./...

# 清理生成的文件
clean:
	rm -f network/proto/*.pb.go 